上位机开发笔记
» 搜索 » user:admin post:true
给listview每行加上复选框
listview加上复选框之后,如果只是两列,那么就是checkview了吧.
于是,去checkview里查看它实现的代码.
//checklist 复选列表框 import win.ui.ctrl.listview; namespace win.ui.ctrl; var listview = ..win.ui.ctrl.listview; class checklist{ ctor(parent,tParam){ if( tParam ){listview响应事件
_LVN_BEGINDRAG 鼠标左键正在被触发以便进行拖放操作(当鼠标左键开始拖拽列表视图控件中的项目时产生)
_LVN_BEGINRDRAG 鼠标右键正在被触发以便进行拖放操作(当鼠标右键开始拖拽列表视图控件中的项目时产生)
_LVN_BEGINLABELEDIT 开始编辑项的文本
_LVN_COLUMNCLICK 单击列(当鼠标单击列表视图控件列标题时产生)
_NM_CLICK 当鼠标单击列表视图控件时产生
_LVN_COLUMNCLICK 单击列
_LVN_DELETEALLITEMS 删除所有项
_LVN_DE
admin •
2017-11-19
(转)aardio防cc攻击的关键代码
最近有很无聊的人cc攻击aardio官方论坛,jacen一鹤重新写了个防攻击的库和思路.
这里学习下:
增加 inet.stat 用于列出网络连接, 例如列出所有80端口的TCP连接,并按连接数排序:import console; import inet.stat; console.dump(inet.stat(80).tcp) console.pause(true);今天晚上被某个无聊的家伙CC攻击,于是写了这个库, 昨天灌了上万个垃圾帖子,今天又(转)GDI实现桌面歌词效果
import win.ui;
/*DSG{{*/
var winform = win.form(text="歌词效果演示";right=339;bottom=141;border="none";exmode="toolwindow";mode="popup")
winform.add()
/*}}*/
import gdip;
drawAlphaText =function( strText,fontsize= 35,fontname="Verdana" ){
gdi.layeredBuffer( winform
admin •
2017-11-18
(转)htmlayout仿Picasa照片查看器效果
右上角的提示是乱码,要解决他,用
/*提示框样式*/ popup { font-family: '微软雅黑','宋体'; font-size: 12px; font-weight: normal; padding: 0 5px; }(转)htmlayout仿Picasa照片查看器效果
import win.ui;
/*DSG{{*/
var winform = win.form( text = "仿Picasa照片查看器效果";exmode="toolwindow" )
/*}}*/
winform.transparent(true);//启用分层窗口以支持透明
winform.fullscreen(true);//全屏
import web.layout;//导入内置浏览器引擎
import web.layout.behavior.windowCommand;//导入标题栏按钮支持库
wbLayo
admin •
2017-11-18 • 最后回复来自 admin
menu菜单增加图标方法
menu菜单栏增加图标的方法,
一般用到menu.add(...)即可,
var menuFile = win.ui.popmenu(winform);//创建弹出菜单 menuFile.add( "打开", function(id){ winform.msgbox("打开文件") } ) menuFile.add( text = "标题"; bitmap = "/toolbar.gif"; //bitmapCheckd = "选中位图句柄或路径、或图像数据,可选参数Toolbar工具条控件使用感受和用法分享
Toolbar工具条不知道能不能代替plus做成大按钮样式.....
它的style样式有好多种,下面记录下自己使用过程
import win.ui; import win.ui.toolbar; /*DSG{{*/ var winform = win.form(text="aardio form";right=597;bottom=365;bgcolor=65535) winform.add( picturebox={cls="picturebox";left=0;top=39;righwin.imageList 构造函数
toolbar范例:
import win.ui; import win.ui.menu; import win.ui.toolbar; /*DSG{{*/ var winform = win.form(text="aardio form";right=349;bottom=249;parent=...) winform.add() /*}}*/ /*==========菜 单==============*/ winform.popmenu = win.ui.popmenu(winform);//创建弹出菜单win.imageList 构造函数
win.ui.toolbar 类
admin •
2017-11-17 • 最后回复来自 admin
win.ui.toolbar 类主要提供创建并操作工具栏的函数
1、函数原型:
tb = win.ui.toolbar( form )注意:本函数中的 form 参数可以传递窗口句柄,也可以直接传递窗口实例。
2、函数说明:
按照给定的父窗口,初始化一个工具栏实例。
3、调用示例:
win.imageList 构造函数
win.imageList 类主要提供对图片列表的支持。用到这个类的控件有:win.ui.toolbar 类
1、函数原型:
win.imageList( 宽度, 高度 ) win.imageList( 句柄 )2、函数说明:
创建一个图像列表(win.imageList对象).
如果构造参数指定图像句柄,则使用该句柄指向的图像创建图像列表,否则按给定大小创建图像列
GIF录制助手(绿色免安装1.4M),用aardio编写
GIF录制助手(绿色免安装2.45M),用aardio编写
2019年5/18更新 v2.0 版本: 增加鼠标录制功能
桌面图标嵌入功提示窗口钉在桌面上
//代码出处 http://bbs.aardio.com/forum.php?mod=viewthread&tid=9949
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=216;bottom=91;border="none";exmode="none";max=false;min=false;mode="popup";sysmenu=false;title=false)
winform.add()
/*}}*/
admin •
2017-11-17 • 最后回复来自 admin
桌面图标嵌入功提示窗口钉在桌面上
//代码出处 http://bbs.aardio.com/forum.php?mod=viewthread&tid=9949
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=216;bottom=91;border="none";exmode="none";max=false;min=false;mode="popup";sysmenu=false;title=false)
winform.add()
/*}}
admin •
2017-11-17 • 最后回复来自 admin
桌面图标嵌入功提示窗口钉在桌面上
//代码出处 http://bbs.aardio.com/forum.php?mod=viewthread&tid=9949
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=216;bottom=91;border="none";exmode="none";max=false;min=false;mode="popup";sysmenu=false;title=false)
winform.add()
/*}}*/
admin •
2017-11-16 • 最后回复来自 admin
aardio高性能计数器演示
//高性能计数器演示
import console;
import time.performance;
var tk = time.performance.tick();
sleep(2000)
console.log( ( time.performance.tick() - tk ) / 1000 ,"秒" );
console.pause();
admin •
2017-11-15
css扩展之简单的树形控件演示
<HTML>
<HEAD>
<TITLE>Tree view lines styling</TITLE>
<STYLE>
h1
{
font-size: 14pt;
}
h2
{
font-size: 14pt;
text-align:right;
}
#dd options > * /* tree line support */
{
admin •
2017-11-13
css扩展之各种模版图标样式(button,radiocheck,groupbox,scrollbar,tree...)
<html>
<head><style>
/*listitemicon*/
option img
{
margin:2px;
min-width:20px;
min-height:20px;
//foreground-position:50%50%;
foreground-repeat:no-repeat;
vertical-align:middle;
}
option img[stretch]
{
foreground-repeat:stretch;
widt
admin •
2017-11-13